give someone their due - Turco Inglés Diccionario